.activity-register{
  img{
    width:100%;
    margin:0 auto;
  }
  .content1{
    height:100px;
    background: url(./image/icon.png) no-repeat  center 0;
  }
  .content2{
    text-align: center;
    height:50px;
    line-height: 50px;
  }
  .content3{
    height:17px;
    background: url(./image/icon.png) no-repeat  center -120px;
    margin-bottom:10px;
  }
  .content4{
    padding:20px;
    .tip{
      color: #fc0033;
      height:25px;
      line-height: 25px;
      padding-left:20px;
      background: url(./image/error-icon.png) no-repeat 0 center;
      visibility: hidden;
      background-size:15px 15px;
      font-size:12px;
    }
    .item{
      margin-bottom:15px;
    }
    input[type=text],input[type=password],input[type=number]{
      border:1px solid #00c2fc;
      outline: none;
      font-size:12px;
      width:100%;
      box-sizing: border-box;
      padding:14px 10px;
      border-radius: 3px;
      margin:0;
    }
    .check-code{
      width:48%;
    }
    .btn-phone{
      height:44px;
      display: block;
      color:#fff;
      width:48%;
      position: absolute;
      top:0;
      right:0;
      background: #00c2fc;
      border-radius: 4px;
      text-align: center;
      line-height: 44px;
      font-size:14px
    }
    .btn-phone-disable{
      background: #e1e1e1;
      color:#7c7c7c;
    }
    .code-tip{
      margin-bottom: 12px;
      font-size:12px;
      color: #8c8c8c
    }
    .protocol{
      color: #525252;
      height:40px;
      line-height: 40px;
      position: relative;
      padding-left:20px;
      font-size:12px;
      input{
        position: absolute;
        left:0;
        top:10px;
      }
      label{
        display: inline-block;
      }
      a{
        display: inline-block;
        color:#00c2fc;
      }
    }
    .btn-register{
      background: #00c2fc;
    }
  }
}

.btn-next{
  background: #00c2fc;
}